new chemical entity - French English Dictionary